to sponge something - Español Inglés Diccionario